dissociates oneself - Espagnol Anglais Dictionnaire